package com.lzy.cloud.ticket.train.remote.constant;

/**
 * 订单接口状态
 *
 * @author lc
 * @version 2018/8/3
 */
public class OrderStatus {
    /**
     * 大状态
     */
    //待支付
    public static Integer MAXSTATUS_NOPAID = 0;
    //有效订单
    public static Integer MAXSTATUS_VALID = 1;
    //已完结
    public static Integer MAXSTATUS_FINISHED = 2;
    //售后
    public static Integer MAXSTATUS_SERVICE = 3;

    /**
     * 小状态
     */
    //未出票
    public static Integer MINSTATUS_COMMITTED = 0;
    //待出票
    public static Integer MINSTATUS_WAIT = 1;
    //出票中
    public static Integer MINSTATUS_OUTTING = 2;
    //出票完成
    public static Integer MINSTATUS_SUCCESS = 3;
    //出票失败
    public static Integer MINSTATUS_FAILURE = 4;
    //退票申请中
    public static Integer MINSTATUS_REFUNDING = 5;
    //处理中
    public static Integer MINSTATUS_HANDING = 6;
    //退票完成
    public static Integer MINSTATUS_RETURNED = 7;
    //退票失败
    public static Integer MINSTATUS_RETURN_FAILED = 8;
    //改签已申请
    public static Integer MINSTATUS_CHANGES_COMMIT = 9;
    //改签申请中
    public static Integer MINSTATUS_CHANGING = 10;
    //改签完成
    public static Integer MINSTATUS_CHANGED = 11;
    //改签失败
    public static Integer MINSTATUS_CHANGE_FAILED = 12;
    //改签取消
    public static Integer MINSTATUS_CHANGE_CANCEL = 13;
    //已取消
    public static Integer MINSTATUS_CANCELED = 14;
}
